patents and intellectual property rights